react或者vue不操作dom怎么实现jquery的append方法
2017-06-12
展开全部
不要用 jQuery 的思想来写 react 或者 vue, 要 thinking in react,thinking in vue。
更新 DOM 的这种脏活累活让框架帮你干,你只要关心你的 data 或者说 state 就好了。
你把你额外要加的东西看成一个组件,按你的需求,这个组件开始不渲染,之后触发了某个东西,这个组件被渲染出来,这不就是“条件渲染”么?你再看看 vue 和 react 的文档,怎么写条件渲染?
每次全部重新渲染能怎么?只是执行你的 render 函数而已,还有一层 virtual DOM 的 diff 呢,真实作用于 DOM 上的操作等价于你执行 jQuery 的 append。
更新 DOM 的这种脏活累活让框架帮你干,你只要关心你的 data 或者说 state 就好了。
你把你额外要加的东西看成一个组件,按你的需求,这个组件开始不渲染,之后触发了某个东西,这个组件被渲染出来,这不就是“条件渲染”么?你再看看 vue 和 react 的文档,怎么写条件渲染?
每次全部重新渲染能怎么?只是执行你的 render 函数而已,还有一层 virtual DOM 的 diff 呢,真实作用于 DOM 上的操作等价于你执行 jQuery 的 append。
展开全部
不要用 jQuery 的思想来写 react 或者 vue, 要 thinking in react,thinking in vue。
更新 DOM 的这种脏活累活让框架帮你干,你只要关心你的 data 或者说 state 就好了。
你把你额外要加的东西看成一个组件,按你的需求,这个组件开始不渲染,之后触发了某个东西,这个组件被渲染出来,这不就是“条件渲染”么?你再看看 vue 和 react 的文档,怎么写条件渲染?
每次全部重新渲染能怎么?只是执行你的 render 函数而已,还有一层 virtual DOM 的 diff 呢,真实作用于 DOM 上的操作等价于你执行 jQuery 的 append。
更新 DOM 的这种脏活累活让框架帮你干,你只要关心你的 data 或者说 state 就好了。
你把你额外要加的东西看成一个组件,按你的需求,这个组件开始不渲染,之后触发了某个东西,这个组件被渲染出来,这不就是“条件渲染”么?你再看看 vue 和 react 的文档,怎么写条件渲染?
每次全部重新渲染能怎么?只是执行你的 render 函数而已,还有一层 virtual DOM 的 diff 呢,真实作用于 DOM 上的操作等价于你执行 jQuery 的 append。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |