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

落地页需要建网站吗搜索引擎推广有哪些

落地页需要建网站吗,搜索引擎推广有哪些,怎么做好网站,安徽有几家做网站目录 场景问题代码结果问题剖析解决方案 场景 uni-forms官方组件地址 使用uniapp官方提供的组件,某个表单需求,单位性质字段如果是高校,那么工作单位则是高校的下拉选择格式,单位性质如果是其他的类型,工作单位则是手动…

目录

    • 场景
    • 问题代码
    • 结果
    • 问题剖析
    • 解决方案

场景

  uni-forms官方组件地址

  使用uniapp官方提供的组件,某个表单需求,单位性质字段如果是高校,那么工作单位则是高校的下拉选择格式,单位性质如果是其他的类型,工作单位则是手动输入的输入框格式的。

  

问题代码

<uni-forms ref="form" :modelValue="formData" :rules="rules" class="form-box" err-show-type="toast" label-width="120px" border><!-- ...只放了一些主要代码... --><uni-forms-item label="单位性质" name="unitCategory" required><z-picker dict-type="icm_unit_category" v-model="formData.unitCategory"></z-picker></uni-forms-item><uni-forms-itemlabel="工作单位"name="unitName"requiredv-if="formData.unitCategory != 1"><uni-easyinput v-model="formData.unitName" placeholder="请输入" :input-border="false" maxlength="50" /></uni-forms-item><uni-forms-itemlabel="工作单位"name="tenantId"requiredv-if="formData.unitCategory == 1"><z-selectv-model="formData.tenantId"url="/admin-api/system/tenant/list":query-params="{ pageNo: 1, pageSize: 100, unitCategory: 1 }"search-key="name"result-key="list"label-key="name"@curr-item="(item) => (formData.unitName = item.name)"></z-select></uni-forms-item><!-- ...只放了一些主要代码... -->
</uni-forms><view class="flex-item-center btns fixed-bottom-box"><button type="primary" plain class="save-btn" @click="save">暂 存</button><button type="primary" class="submit-btn" @click="submit">提 交</button>
</view>
submit: $debounce.throttle(async function () {await this.$refs.form.validate()// ... 其他提交逻辑代码
})         

  

结果

  点击提交结果提示:提交的字段['tenantId']在数据库中并不存在
在这里插入图片描述
在这里插入图片描述

  

问题剖析

  出现这个问题是因为v-if导致的,初始的时候条件没有满足,导致相应的dom没有渲染,后续虽然满足了条件,dom渲染了,但是由于ui-forms组件等原因并没有正确获取的重新渲染后的dom中的变量;

  

解决方案

  • 方案1:给v-if绑定的元素加key
<uni-forms-itemlabel="工作单位"name="unitName"requiredv-if="formData.unitCategory != 1":key="formData.unitCategory"
><uni-easyinput v-model="formData.unitName" placeholder="请输入" :input-border="false" maxlength="50" />
</uni-forms-item>
<uni-forms-itemlabel="工作单位"name="tenantId"requiredv-if="formData.unitCategory == 1":key="formData.unitCategory"
><z-selectv-model="formData.tenantId"url="/admin-api/system/tenant/list":query-params="{ pageNo: 1, pageSize: 100, unitCategory: 1 }"search-key="name"result-key="list"label-key="name"@curr-item="(item) => (formData.unitName = item.name)"></z-select>
</uni-forms-item>
  • 方案2:给v-if的元素再套一层父元素如<template>,并将v-if放到父元素上面
<template v-if="formData.unitCategory != 1"><uni-forms-itemlabel="工作单位"name="unitName"required><uni-easyinput v-model="formData.unitName" placeholder="请输入" :input-border="false" maxlength="50" /></uni-forms-item>
</template>
<template v-if="formData.unitCategory == 1"><uni-forms-itemlabel="工作单位"name="tenantId"required><z-selectv-model="formData.tenantId"url="/admin-api/system/tenant/list":query-params="{ pageNo: 1, pageSize: 100, unitCategory: 1 }"search-key="name"result-key="list"label-key="name"@curr-item="(item) => (formData.unitName = item.name)"></z-select></uni-forms-item>
</template>

完美解决。

http://www.wooajung.com/news/32490.html

相关文章:

  • 网站设计ps做效果图过程关键词自动生成器
  • 深圳品牌网站制作公司哪家好百度联系电话
  • 杭州网站如何制作苏州关键词优化搜索排名
  • 微擎微网站开发自己做网站设计制作
  • 网站备案流程何时改品牌营销策划方案
  • 哪些大型网站用python做的百度图片识别搜索
  • 个人网站的版权怎么写营销型网站的推广方法
  • 长春移动网站建设网络营销的分类
  • 门户网站建设经验总结建站公司网站源码
  • 青岛 网站科技公司怎么制作链接网页
  • 纯html网站开发工具百度搜索seo优化技巧
  • 百竞(湘潭)网站建设武汉大学人民医院
  • 做自媒体有哪些素材网站欧洲站fba
  • 贵州高端网站开发郑州网站建设哪里好
  • 手机网站建设代码缅甸最新新闻
  • 视觉设计作品集深圳搜索优化排名
  • 普通网站可以做商城河北seo人员
  • 高密做网站的价格彼亿营销
  • 北京建设公司网站建设营销图片大全
  • 服装网站首页设计百度搜索关键词排名人工优化
  • 自己做网站 套模板搜狗识图
  • 知识付费网站制作seo网站优化详解
  • wordpress怎么开发app百度seo规则最新
  • 广州十大设计公司安卓优化大师下载
  • 建筑工程最新规范查询网站整站优化推广方案
  • 软件公司招聘信息天津seo诊断
  • 公司做的网站费用如何做账bt搜索引擎
  • 重庆建设监理协会seo赚钱培训课程
  • 站内seo怎么做网站推广方案策划
  • 做淘客网站需要什么推销广告