热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

如何使用Svelte框架操作DOM

如何解决《如何使用Svelte框架操作DOM》经验,为你挑选了1个好方法。

我对Svelte框架很陌生。最近,我在玩Svelte,但感到困惑,我该如何像使用jQuery在jQuery中使用Svelte那样操作DOM。

我正在尝试显示/隐藏

  • 按钮单击。



    1> Rich Harris..:

    在Svelte和其他状态驱动的UI框架中,很少会操作DOM。相反,您实际上是告诉框架DOM 对于某些给定数据应该是什么样,并让它找出所有细节。

    因此,要显示或隐藏元素以响应按钮单击,您需要执行以下操作(REPL链接):

    
    
    {{#if visible}}
      

    hello!

    {{/if}}

    或者,如果您想将元素保留在DOM中但将其隐藏(REPL链接):

    
    
    
    

    与手动操作DOM相比,这要好得多,因为您可以更改所有详细信息-它是什么类型的元素,因此可以使用什么jQuery选择器作为目标,是否还需要根据更改其他内容visible,等等-无需重写所有代码。


  • 推荐阅读
    author-avatar
    body胤ly_680
    这个家伙很懒,什么也没留下!
    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有