怎样在 Svelte 中获取目标元素 DOM 节点

摘要:
文本是Vue和React中的ref值,但Svelte中的获取方法更直观:将DOM节点的这个值分配给特定变量<script>import{onMount}from“Svelte”;lettitleEl;控制台日志;onMount;HelloWorld!

正文

也就是 Vue 和 React 中的 ref 值,但 Svelte 中的获取方法更加符合直觉:把 DOM 节点的 this 赋值给特定变量

<script>
  import { onMount } from "svelte";
  let titleEl;
  console.log("组件尚未挂载,因此为:", titleEl);
  onMount(() => {
    console.log("组件挂载完成,因此为:", titleEl);
  });
</script>

<h1 bind:this={titleEl}>Hello World!</h1>

参考

https://www.sveltejs.cn/tutorial/component-bindings

免责声明:文章转载自《怎样在 Svelte 中获取目标元素 DOM 节点》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇vue中detele删除对象属性时视图不能响应更新在ASP.NET MVC中实现一种不同于平常的三级联动、级联方式, 可用于城市、车型选择等多层级联场景下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

client高性能组件化框架React简单介绍、特点、环境搭建及经常使用语法

【本文源址:http://blog.csdn.net/q1056843325/article/details/54729657 转载请加入该地址】 明天就是除夕了 预祝大家新春快乐 [ ]~( ̄▽ ̄)~* 天天饭局搞得我是身心疲惫= = 所以更新比較慢 今天想跟大家分享的就是这个大名鼎鼎的React框架 简单介绍 React是近两年非常流行的框架...

DOM五大对象

1、Window 对象:Window 对象表示浏览器中打开的窗口。 如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。 2、Navigator 对象: Navigator 对象包含的属性描述了正在使用的浏览器。可以使用这些属性进行平台专用的配置。...

最全的DOM事件笔记

1. DOM事件模型 DOM是微软和网景发生“浏览器大战”时期留下的产物,后来被“W3C”进行标准化,标准化一代代升级与改进,目前已经推行至第四代,即 level1(DOM1)、level2(DOM2)、level3(DOM3)、level4(DOM4)。事件模型是DOM的一部分,在不同的发展时期有不同的定义。 1.1 DOM0 / DOM1时期的事件模型...

JQuery对数组的一些操作总结

JQuery对数组的处理非常便捷并且功能强大齐全,一步到位的封装了很多原生js数组不能企及的功能。下面来看看JQuery数组的强大之处在哪。 1.$.each(array, [callback]) 遍历 不同于例遍 jQuery 对象的 $.each() 方法,此方法可用于例遍任何对象(不仅仅是数组哦~). 回调函数拥有两个参数:第一个为对象的成员或数组的...

C#-WebForm-JS知识:基础部分、BOM部分、DOM部分、JS事件

---恢复内容开始--- 一、基础部分: 1、JavaScript 是什么? 是一门脚本语言,是属于弱类型(语言语法很随意),C#是强类型(语言语法非常严格)(李献策lxc) 优点:JS 执行速度快 2、JS 与java有什么关系?  没有任何关系 3、JS 能做什么事情?   能控制浏览器 BOM   控制元素 DOM JS不能做什么?   不能操作文件...

1.AngularJS初探

1.需要什么前端开发环境 1)代码编辑工具 webstorm 2)断点调试工具 chrome插件Batarang 3)版本管理 tortoiseGit 4)代码合并和混淆工具   grunt-contrib-uglify     grunt-contrib-jshint     grunt-contrib-qunit     grunt-contrib...