当前位置: 网站首页>小程序开发>小程序制作

温县企业微信公众号小程序开发公司、温县企业网页设计方案、温县做网站开发价格、温县微信公众号制作运营报价明细表、温县网站设计公司费用、温县网站推广大概需要多少钱

发表日期: 2021-05-07 09:24:27 浏览次数:111

温县企业微信公众号小程序开发公司、温县企业网页设计方案、温县做网站开发价格、温县微信公众号制作运营报价明细表、温县网站设计公司费用、温县网站推广大概需要多少钱


温县,隶属于河南省焦作市,地处豫北平原西部,南滨黄河,北依太行,截至2017年,全县总面积481.3平方千米,辖7个乡镇、4个街道,262个行政村,总人口46.8万,县政府驻温泉街道。 [1] 

古时因境内有温泉而得名,在夏时被称温国,明清隶属怀庆府辖。温县诞生了思想家卜商、三国著名政治家军事家司马懿、北宋画家郭熙等历史名人,是太极拳发源地,温、苏等姓氏起源地。全国闻名的“武术之乡” [2]  、“怀药之乡”和优质小麦种子基地,中国十大休闲旅游县。 [1]  [3] 

2018年,温县完成地区生产总值296.61亿元,城镇居民人均可支配收入达到27876元,农村居民人均可支配收入达到16258元。 [4-5] 


带下拉选项的输入框 (Textbox with Dropdown) 是既允许用户从下拉列表中选择输入又允许用户自由键入输入值。这算是比较常见的一种 UI 元素,可以为用户提供候选项节省操作时间,也可以给可能存在的少数情况提供适配的可能。

本来想着这个组件比较常见应该已经有比较多现成的例子可以直接应用,但是搜索了一圈发现很多类似的组件都具备了太多的功能,例如搜索,多选等等 (简单说:太复杂了!)。于是就想着还是自己动手写一个简单易用的,此处要感谢肥老板在我困惑时的鼎力相助。

这个 UI 元素将被用于 Common Bar Width App 中。

双击缩小


注册组件


通过将封装好的组件代码复制粘贴来注册全局组件。

设计的时候有考虑到输入框可能存在不同的类型,例如文本输入框,数值输入框,百分数输入框等等。所以在封装的代码中会通过函数 inputRule 来限制输入。限制的方法是利用 Regex 进行过滤。如果有其他类型,也可以通过修改 inputRule 中的过滤条件。

<script type="text/x-template" id="dropdown"><div class="dropdown" v-if="options"><!-- Dropdown Input --><input  :type="type":disabled="disabled"v-model="input_value"@focus="showOptions()"@blur="exit()"@keyup="keyMonitor"@input="input_value = inputRule(type)" />...</script><script>Vue.component('dropdown', {template: '#dropdown',props: {type: String,options: Array,disabled: Boolean,value: String},...methods: {inputRule:function(type){var value;switch(type){case 'text':value = this.input_value.replace(/[^a-zA-Z0-9]/g,'');break;case 'number':value = this.input_value.replace(/^(?![+-]?\d+(\.\d+)?$)/g,'');break;case 'percentage':value = this.input_value.replace(/[^\d]/g,'');value = value > 100 ? '100' : value;value = value < 0 ? '0' : value;break;default:console.log("no limitation");}return value;},...</script>


调用组件


添加自定义标签调用组件。

<dropdown   type = "text":options = "text_options" :value = "text_value":disabled = "text_disabled" @on_change_input_value = "onTextChange"></dropdown>


传递数据


最后动态绑定数据到父级组件, props 中:

  • type: 输入框的类型,现支持 text, number 和 percentage。

  • options: 输入框下拉列表的选项

  • value: 输入框的值

  • disabled: 是否禁止点击输入框

另外我们还需要在父级实例中定义事情,用于更新输入框的值

  • on_change_input_value: 更新值

data: function () {return {text_value: 'ccc',text_disabled: false,text_options: [{ id: 1, name: 'a' },{ id: 2, name: 'bb' },{ id: 3, name: 'ccc' },{ id: 4, name: 'dddd' },{ id: 5, name: 'eeeee' },{ id: 6, name: 'fffff ' },{ id: 7, name: 'gggggg' },{ id: 8, name: 'hhhhhhh' },{ id: 9, name: 'iiiiiiii' },],...}},...methods: {onTextChange: function (new_text_value) {this.text_value = new_text_value;},...},

微信图片_20210425092605.jpg

温县企业微信公众号小程序开发公司温县企业网页设计方案温县做网站开发价格、温县微信公众号制作运营报价明细表、温县网站设计公司费用、温县网站推广大概需要多少钱

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: http://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 苏州殡葬一条龙| 朝阳殡葬| 苏州殡葬服务|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878