javascript - Bagaimana untuk melaksanakan kaedah tambah jquery tanpa mengendalikan dom dalam reaksi atau vue?
漂亮男人
漂亮男人 2017-05-19 10:25:42
0
5
417

Kadangkala anda perlu menambah beberapa HTML secara setempat Jika anda menambah pemaparan traversal pada tatasusunan seperti bertindak balas, semua data tatasusunan perlu dipaparkan semula bagaimana untuk melaksanakan jquery append?

漂亮男人
漂亮男人

membalas semua (5)
为情所困

不要用 jQuery 的思想来写 react 或者 vue, 要 thinking in react,thinking in vue。

更新 DOM 的这种脏活累活让框架帮你干,你只要关心你的 data 或者说 state 就好了。

你把你额外要加的东西看成一个组件,按你的需求,这个组件开始不渲染,之后触发了某个东西,这个组件被渲染出来,这不就是“条件渲染”么?你再看看 vue 和 react 的文档,怎么写条件渲染?

每次全部重新渲染能怎么?只是执行你的 render 函数而已,还有一层 virtual DOM 的 diff 呢,真实作用于 DOM 上的操作等价于你执行 jQuery 的 append。

    世界只因有你

    框架会帮你完成最小更新

      给我你的怀抱

      React: 如果你正确地规划Component并使用key属性,dom操作应该只会有相当于append的一组

        洪涛

        既然用rect或者vue来开发的话,就要抛弃用jquery的想法,建议多看vue react文档

          伊谢尔伦

          放弃jq, 从我做起

            Muat turun terkini
            Lagi>
            kesan web
            Kod sumber laman web
            Bahan laman web
            Templat hujung hadapan
            Tentang kita Penafian Sitemap
            Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!