查看“Vue”的源代码
←
Vue
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看并复制此页面的源代码:
==Vue页面结构== <source lang="javasript"> <template> <div class="page">something</div> </template> <script> import sc from "@/mixins/index"; import Country from "@/components/Country.vue"; import { mapState, mapMutations } from "vuex"; import code from "@/utils/code"; import { uploadSingleFile } from "@/api"; import { checkResidentNumberIsExistForProduct } from "@/api"; import utils from "@tplhk-ui/utils"; export default { name: "Application", mixins: [sc], components: { Country }, data() { return { payment: this.$t("payment"), rules: { englishFamilyName: { required: true, validator: this.baseValidate.bind(this, /^[A-Za-z ]*$/), trigger: "blur" } } }; }, computed: { ...mapState(["forms", "style", "premium"]) }, watch: { "forms.residentCode": function(newValue) { this.residentCodeFn(newValue); } }, created() { if (this.$route.name === "confirm") { this.disabled = true; } this.residentCodeFn(this.forms.residentCode); Options.getPolicyPlanAlipay() .then(res => (this.policyPlanOpt = res)) .catch(() => {}); }, methods: { ...mapMutations(["set_forms", "set_state"]), residentCodeFn(newValue) { let flag = newValue === "NPHK" ? true : false; this.rules.nationalityCode.required = flag; } } }; </script> <style lang="scss"> .tpl-form-item-required .tpl-form-item-label:before { content: ""; } </style> </source>
返回
Vue
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息