当前位置: 首页 > news >正文

绵阳网站建设信赖辉煌推广网店的途径和方法

绵阳网站建设信赖辉煌,推广网店的途径和方法,软件产品设计方案,网络服务业有哪些大多数情况使用vue模板语法创建应用#xff0c;在某些场景下#xff0c;需要用到JavaScript完全的编程能力#xff0c;这时就用到渲染函数了。 基本用法 创建Vnodes Vue提供了一个h()函数用于创建vnodes#xff1a; import {h} from vueconst vnode h(div, // type{ i…大多数情况使用vue模板语法创建应用在某些场景下需要用到JavaScript完全的编程能力这时就用到渲染函数了。 基本用法 创建Vnodes Vue提供了一个h()函数用于创建vnodes import {h} from vueconst vnode h(div, // type{ id:foo, class:bar }, //props[] // children ) h()是hyperscript的简称代表“能生成HTML的JavaScript”. // h()函数除了类型必填以外其他的参数都是可选的 h(div) h(div,{id:foo})// attribute用户手动赋值的属性后天属性值和propertyhtml自带的属性原生属性值 // 都能在prop中书写,vue会将它们分配到正确的位置 h(div, {class:bar,innerHTML:hello })//类与样式可以像在模板中一样 用数组或对象的形式书写 h(div,{class:[foo,{bar}],style:{color:red} })// 事件监听器应以onXxx的形式书写 h(div,{onClick:(){} })// children可以是一个字符串 h(div,{id:foo},hello)// 没有props时可以省略不写 h(div,hello) h(div, [h(span,hello)] )// children数组可以同时包含vnodes与字符串 h(div,[hello,h(span,hello)])声明渲染函数 当组合式API与模板一起使用时setup()钩子的返回值是用于暴露数据给模板。然而当我们使用渲染函数时可以直接把渲染函数返回 import {ref,h} from vueexport default{props:{},setup(props){const count ref(1)return () h(div,props.msg count.value)} } Vnodes 必须唯一 function render(){return h(div,p,p, // 重复的vnodes是无效的,可以使用一个工厂函数来渲染多个相同的段落Array.from({length:20}).map((){return h(p,hi)}))} JSX/TSX JSX是JavaScript的一个类似XML的扩展可以用以下方式来写代码 cosnt vnode divhello/div// 在JSX表达式中使用大括号来嵌入动态值 const vnode2 div id{dynamicId} hello,{username} /div 注意Vue的JSX转换方式与React中JSX的转换方式不同 看一下v-if在模板、渲染函数和JSX中的不同写法 divdiv v-ifokyes/divspan v-elseno/span /div等价于使用如下渲染函数/JSX语法 h(div, [ok.value? h(div,yes) : h(span,no) ] )div {ok.value ? divyes/div : spanno/span } /div v-for ulli v-for{ id, text } in items :keyid{{ text }}/li /ul 等价于 h( ul,items.value.map((item){return h(li, {key:item.id} , item.text)}) )ul{ items.value.map(({id,text}){return li key{id}{text}li }) }/ul v-on h(button,{onClick: (){} },click me) buttononClick{ (){/*...*/}} click me /button
http://www.zqtcl.cn/news/287356/

相关文章:

  • 广州网站开发 英诺科技营销式网站建设
  • 网站存在的缺陷编程的基础知识
  • flash同视频做网站天津建设工程信息网投标信息系统
  • 湛江做网站开发手机网址大全主页网址
  • 平面网站设计如何租用网站服务器
  • 课程视频网站建设的必要性专利减缓在哪个网站上做
  • 正规品牌网站设计品牌网站建设开发 脚本语言
  • 潍坊模板建站定制网站规划管理部门的网站建设
  • 光明楼网站建设九一人才网赣州招聘官网
  • 如何做网站监控wordpress修改文章点赞数
  • 佛山高端网站建设报价网站的建设属于无形资产
  • 永川网站设计wordpress+用户前台
  • 晋城客运东站网站开发公司装修通知告示怎么写
  • 北京做手机网站的公司哪家好完整的网站开发
  • 建立网站的内容规划长沙网络推广哪家
  • 网站建设及优化教程百度网站优化排名
  • 医院网站推广渠道网站关键词排名不稳定
  • 类网站建设陕西省建设资格注册中心网站
  • 网站横幅图片网页设计怎么创建站点
  • 网站建设页面设计图片开个送快餐网站怎么做
  • 北京免费网站建设模板下载南江县建设局网站
  • 温岭手机网站建设义乌市网站建设
  • 西安网站制作费用哪家装修公司比较好的
  • 硅谷网站开发薪酬wordpress热门吗
  • 红酒营销型网站建设天一建设网站
  • 做网站建设公司哪家好安徽省住房建设部官方网站
  • 网站被黑咋样的柳州正规网站制作公司哪家好
  • 莱芜网站开发代理四川网络推广服务
  • 应该知道的网站网站全网建设莱芜
  • 北京网站页设计制作广州专业网站改版