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

广州网站建设开顶柜seo课程排行榜

广州网站建设开顶柜,seo课程排行榜,网站中flash怎么做的,青色系网站文章目录 compare-form.vue 的父组件compare-form.vue 的 v 来源相关代码片段1. value 的 Prop 定义2. Watch(value) 及其 watchValue 方法3. 与 value 间接相关的代码(影响 v 的初始化或使用) 总结 子组件 compare-form.vue父组件 index.vue 以下是关于…

文章目录

      • `compare-form.vue` 的父组件
      • `compare-form.vue` 的 `v` 来源
      • 相关代码片段
        • 1. `value` 的 Prop 定义
        • 2. `@Watch('value')` 及其 `watchValue` 方法
        • 3. 与 `value` 间接相关的代码(影响 `v` 的初始化或使用)
      • 总结

  • 子组件 compare-form.vue
  • 父组件 index.vue

以下是关于 compare-form.vue 和其父组件 src/views/tools/fake-strategy/index.vue 的关系以及相关信息的简洁回答:


compare-form.vue 的父组件

  • 父组件文件名src/views/tools/fake-strategy/index.vue
  • 确认方式
    • src/views/tools/fake-strategy/index.vue 的模板中,存在 <compare-form> 标签,直接调用了 compare-form.vue
    • 导入语句:import CompareForm from './components/compare-form.vue'
    • 通过 Props(:value:visible:operate-type:clist)和事件(@close)与 compare-form.vue 交互。

compare-form.vuev 来源

  • compare-form.vue 中,@Watch('value') watchValue(v: any) 中的 v 来源于父组件 src/views/tools/fake-strategy/index.vue 传递的 :value Prop。
  • 具体来说,vindex.vuecompareForm 的值。例如:
    public async onCompare(row: any) {this.compareForm = rowthis.operateType = 'edit'this.compareFormVis = true
    }
    
    • 这里 compareForm 是表格行数据(row),传递给 <compare-form>:value,所以 v 就是 row 的值(通常是一个对象,如 { id, description, productPhotos, ... })。

以下是在 compare-form.vue 中与 v 相关的所有代码。我会专注于与 @Watch('value')v 直接相关的部分,以及任何可能间接涉及 v(通过 value)的代码片段。v 主要出现在 @Watch('value') watchValue(v: any) 方法中,因为它是 value 变化时传递的新值。


相关代码片段

以下是从你提供的 compare-form.vue 中提取的与 v 直接或间接相关的代码:

1. value 的 Prop 定义

这是 v 的来源(value),因为 vvalue 变化时的新值:

@Prop({ default: () => {} })
private value?: any
  • 说明value 是通过 @Prop 接收的属性,来自父组件(如 src/views/tools/fake-strategy/index.vue)。v@Watch('value') 中是 value 的新值。
2. @Watch('value') 及其 watchValue 方法

这是 v 直接出现的地方:

@Watch('value')
watchValue(v: any) {this.$nextTick(() => {this.getProducts()this.getIdentifies1()this.getIdentifies2()this.form = {...v,images: v.productPhotos ? JSON.parse(v.productPhotos) : []}})
}
  • 说明
    • @Watch('value') 监听 value 的变化。
    • v: anyvalue 的新值,来源于父组件通过 :valuev-model 传递的数据。
    • v 被用来更新 this.form,其中 v.productPhotos 被解析为 images,其他字段通过展开运算符 ...v 合并到 form 中。
3. 与 value 间接相关的代码(影响 v 的初始化或使用)

虽然这些代码中没有直接出现 v,但它们涉及 value 的初始化或处理,最终影响 v 的值:

  • 表单数据的初始化(使用 value

    private form: any = {}
    
    • form 是本地状态,watchValue 中的 v 用于更新 form,因此 form 的初始值为空对象。
  • 模板中的 v-model 绑定(间接通过 value

    <w-form-textarea v-model="form.description" ... />
    <w-form-select v-model="form.productId" ... />
    <w-form-input v-model="form.batchNum" ... />
    <w-form-multiple-image v-model="form.images" ... />
    <w-form-select v-model="form.genuineIdentificationPointIds" ... />
    <w-form-select v-model="form.fakeIdentificationPointIds" ... />
    <w-form-select v-model="form.compareResult" ... />
    
    • 这些 v-model 绑定到 form 的字段,formwatchValue 中的 v 初始化。因此,v 的值(通过 value)最终影响这些表单字段。

总结

  • 直接与 v 相关的代码

    • @Watch('value') watchValue(v: any) 及其内部逻辑,这是 v 唯一出现的地方。
    • vvalue 变化时的新值,来源于父组件的 :valuev-model
  • 间接与 v 相关的代码

    • value 的 Prop 定义(@Prop({ default: () => {} }) private value?: any),因为 vvalue 的动态值。
    • form 的初始化和模板中的 v-model,因为它们依赖 watchValue 中的 v 更新。

在这里插入图片描述

http://www.dtcms.com/wzjs/477950.html

相关文章:

  • 做推广网站的文章术语苏州排名搜索优化
  • 浙江省两学一做网站永州网站seo
  • 淘宝客网站哪里可以做广州最新发布最新
  • 婚庆设备租赁网站源码网站打开速度优化
  • c2c电子商务网站定制开发seo优化网站教程
  • 游戏落地页网站建设网络营销案例分析报告
  • 定远县可以做网站的地方搜索引擎排名优化
  • 网站建设服务专业青岛seo网站排名
  • 怎么才服务器上做网站买域名
  • 鞍山网站设计软文推广是什么意思
  • 小朋友做安全教育的网站seo科技网
  • 做SEO公司多给网站巩义网络推广
  • 福建建筑人才市场官网郴州seo
  • wordpress开发文档pdf权威seo技术
  • 网站现在用h5做的吗全网营销国际系统
  • 用asp做网站课程seo 优化是什么
  • 露营旅游网站策划书网站维护合同
  • 广州番禺区好玩的景点重庆seo技术教程
  • 学装修设计windows优化大师兑换码
  • 嵌入式软件开发价格seo刷点击软件
  • 公司做网站的法律依据营销公司排名
  • 找工作的网站平台网站百度关键词seo排名优化
  • 做商城网站流程免费手机优化大师下载安装
  • 线上营销方法有哪些优化方案官方网站
  • 网站定制微安电力案例成人企业管理培训课程
  • 四平网站建设哪家效果好长沙网站提升排名
  • 插画设计网站推荐百度搜索关键词指数
  • 做赌场网站犯法么什么是推广
  • 网站开发计划书模板新媒体营销案例
  • 做软件开发百度关键词优化