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

网站建设主管招聘wordpress+php调优

网站建设主管招聘,wordpress+php调优,网站开发毕业设计任务书怎么写,礼仪策划网站建设组件 组件就是把一个网页分割成独立的小的模块#xff0c;然后通过把模块进行组合#xff0c;构建成一个大型的应用 单文件组件 只有一个组件 html css js 都在这个文件内 非单文件组件 可有多个组件 全局注册 !! 得先注册子组件 再生成 vm实例对象 创建子组件 const …组件 组件就是把一个网页分割成独立的小的模块然后通过把模块进行组合构建成一个大型的应用 单文件组件 只有一个组件 html css js 都在这个文件内 非单文件组件 可有多个组件 全局注册 !! 得先注册子组件 再生成 vm实例对象 创建子组件 const child Vue.extend({//除了 el 其他任意配置项都可以用 name: child,data() {return {msg: 123}},// 写组件的html内容 template: h1我是child子组件/h1})//全局注册子组件 自定义组件名 组件对象 Vue.component(child, child)const vm new Vue({name: app,el: #app,data() {return {}}}) 语法糖的写法 省略 Vue.extend() 在使用 child组件时 内部会自己调用 const child {name: child,data() {return {msg: 123}},// 写组件的html内容 template: h1我是child子组件/h1}Vue.component(child, child) view model vm new Vue() 产生的 老大哥 管理一切 小弟 子组件实例对象 简称 vc !DOCTYPE html html langen headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle/style /head bodydiv idappchild/childchild/childchild/child/divscript srchttps://cdn.jsdelivr.net/npm/vue2.7.14/dist/vue.js/scriptscript// 得先注册子组件 再生成vm实例对象// 创建子组件const child Vue.extend({// 除了el其他任意配置项都可以用name:child,data(){return{msg:123}},//写组件的html内容template:h1我是child子组件/h1})// 全局注册子组件 自定义组件名 组件对象Vue.component(child,child)const vm new Vue({el:#app,data(){return{bool:true,}},methods: {}})console.log(vm)/script /body /html注意子组件内 data 只能是函数 不能是对象的写法 全局注册组件 任意的组件内都可以使用此组件 我们期望 组件直供 某一个组件使用 需要使用局部注册 new Vue({el:#box,data(){return{}},methods: {},components:{child}})!DOCTYPE html html langen headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle/style /head bodydiv idappchild/child/divdiv idboxp我现在是在box下/pchild/child/divscript srchttps://cdn.jsdelivr.net/npm/vue2.7.14/dist/vue.js/scriptscriptconst child Vue.extend({name:Childdata(){return{}},methods:{},template:h1我是儿子组件h1})// Vue.component(child,child) 关闭全局注册new Vue({el:#app,data(){return{bool:true,}},methods: {}})new Vue({el:#box,data(){return{}},methods: {},components:{child}})/script /body /html最好是配置上name属性 name写的是啥 浏览器工具内 组件的位置就显示啥 最好是 组件名 保持一致 首字母大写 name:child自定义标签名命名 不能跟已有的标签发生冲突子组件命名 使用时 写成 vue2 非单文件组件为 components:{ childDemo:child } 会被转为 小写识别 就会报错 childdemo 我们需要更换成 这种写法 模板的规定 vue2内 template内 只能接收一个根元素 template: //这样子写会报错 我是儿子组件 我是儿子组件/ 需要改成 template: div h2我是儿子组件/h2 h2我是儿子组件/h2 /div vue3内不存在这个问题 可以接收多个根元素 !DOCTYPE html html langen headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle/style /head bodydiv idapp!-- child/child --/divdiv idboxp我现在是在box下/pchild-demo/child-demo/divscript srchttps://cdn.jsdelivr.net/npm/vue2.7.14/dist/vue.js/scriptscriptconst child Vue.extend({name:child,data(){return{}},methods:{},template: divh2我是儿子组件/h2h2我是儿子组件/h2 /div })// Vue.component(child,child) 关闭全局注册new Vue({el:#app,data(){return{bool:true,}},methods: {}})new Vue({el:#box,data(){return{}},methods: {},components:{childDemo:child}})/script /body /html组件的嵌套 全局注册 !DOCTYPE html html langen headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle/style /head bodydiv idappchild/child/divscript srchttps://cdn.jsdelivr.net/npm/vue2.7.14/dist/vue.js/scriptscriptconst moLeft {name:MoLeft,template:h2 stylefloat:left;background:red;我是左边的组件/h2}const child Vue.extend({name:child,data(){return{}},methods:{},template: divh1我是儿子组件/h1mo-left /mo-left/div })Vue.component(child,child) Vue.component(moLeft,moLeft) new Vue({el:#app,data(){return{}},methods: {},components:{childDemo:child}})/script /body /html局部注册 !DOCTYPE html html langen headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle/style /head bodydiv idappchild/child/divscript srchttps://cdn.jsdelivr.net/npm/vue2.7.14/dist/vue.js/scriptscriptconst moLeft {name:MoLeft,template:h2 stylefloat:left;background:red;我是左边的组件/h2}const child Vue.extend({name:child,data(){return{}},methods:{},template: divh1我是儿子组件/h1mo-left /mo-left/div ,components:{moLeft}})Vue.component(child,child) // Vue.component(moLeft,moLeft) new Vue({el:#app,data(){return{}},methods: {},components:{childDemo:child}})/script /body /html分析 new Vue 产生的是 vm实例对象 Vue.extend() 返回的是 f VueComponent(options) //构造函数 { this.inint(options) } VueComponent 构造函数 组件使用的时候 内部会执行 产出 vc实例对象 被vm管理的小弟 vc和vm两个人 配置差不多完全一致 子组件内 this 指向 自己的vc实例对象 单文件组件 templatediv classfather我是父组件/div /templatescript export default{name:Father,data(){return{};}, }; // export default{} 默认暴露 引用时 import ??? from ????// 分别暴露 // export const obj {};引用时 import {obj} from ????? // 等价于暴露出去了 // { // obj // }// 统一暴露 // let obj {} // let obj1 {} // import {obj,obj1} from ?????/script style langsass scoped/style脚手架 Vue官方提供的标准化开发工具开发平台 可以把vue文件及相关的ess编译为可执行的html css js 安装 npm i -g vue/cli 进行安装 搭建
http://www.dnsts.com.cn/news/89762.html

相关文章:

  • 骑行网站模板怎样建立自己网站
  • 济南好的网站建设公司排名营销官网
  • 做网站都有什么项目青岛百度推广优化怎么做的
  • 海南网站搭建网络科技有限公司网站建设
  • 广东商城网站建设报价做网站用什么软件
  • 济南赢动网站建设企业网站优化之如何做需求分析
  • 制作收款网站wordpress 搜索栏js
  • 湖州站内优化seo公司大连网站开发平台
  • 菏泽营销网站建设wordpress 一级目录下
  • 网站开发分为云南省住房和建设厅网站
  • asp.net网站开发实例教程 下载网站短期培训学校
  • 网站关键词排名优化应该怎么做硬件开发工程师待遇
  • 在微信怎样搞做微视频网站seo研究协会网
  • 图书馆网站建设好处房地产销售系统管理软件
  • 企业网站备案信息查询html5高端网站建设织梦模板
  • 关于网站建设的论文做企业网站域名
  • 国外网站开发技术wordpress做静态网页
  • 上海营销型网站建设方案怎样创建网站的代码
  • 建设网站所需技术wordpress的博客
  • 哈尔滨网站公司做虚拟主机网站
  • 个体户 建设网站北京住房投资建设中心网站首页
  • 土特产网站平台建设最优的郑州网站建设
  • 南昌网站定制长沙传统网络营销策略
  • 视频网站亏钱为什么还要继续做网站建设资源库
  • 局域网网站建设多少钱肇庆seo外包服务
  • 什么职位做网站怎么修改wordpress绑定的域名
  • 做个商城网站怎么做便宜吗kali建设网站
  • 如何做律所网站公司网址有哪些
  • 开发和发布网站的主要流程济宁网络
  • 企业网站建设策划书案例邮箱qq登录网页登陆入口