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

做企业网站要用什么软件做鞋子网站的域名

做企业网站要用什么软件,做鞋子网站的域名,彩票站自己做网站吗,营销网站建立solidjs 处理复杂类型的响应式 在 solidjs 里响应式一般直接用 createSignal 就可以#xff0c;但 createSignal 一般用于基础数据类型。 虽然复杂类型也是可以使用#xff0c;但基于起细粒度响应性的特性。 一般复杂的数据使用 createSignal 就不是那么友好了。 所以 cre…solidjs 处理复杂类型的响应式 在 solidjs 里响应式一般直接用 createSignal 就可以但 createSignal 一般用于基础数据类型。 虽然复杂类型也是可以使用但基于起细粒度响应性的特性。 一般复杂的数据使用 createSignal 就不是那么友好了。 所以 createStore 就来了。 例子如下用 createSignal 的话就要设置整个 formData 以覆盖原值。 const [formData, setFormData] createSignalformData({columnID: 0,pageSize: 20,keyword: , });// 修改keyword的值 setFormData({...keyword: xxx, })//或者 setFormData(prev ({ ...prev, keyword: xxx })); 明显的当 createSignal 用于对象时每次更新都需要创建新对象。 使用 createStore 代替。 const [formData, setFormData] createStoreformData({columnID: 0,pageSize: 20,keyword: , });setFormData(keyword, newValue); 那么增加更复杂的对象 const [formData, setFormData] createStoreformData({columnID: 0,pageSize: 20,keyword: ,details:{address:} });// 修改address使用路径setFormData(details,address, addressValue); 是不是一下在就清晰明了。接下来就是实战了。 我有一个表单formData 类型还是上面的。 // 可以直接设置 inputtypetextvalue{formData.details.address}onInput{(e) setFormData(details,address,e.target.value);} / 添加自定义方法基础款 const updateField (path: any) (e: any) {setFormData(path, e.target.value); };inputtypetextvalue{formData.keyword}onInput{updateField(keyword)} / 添加自定义方法进阶款适用有套嵌 const updateField (path: any) (e: any) {setFormData(...path, e.target.value); };inputtypetextvalue{formData.details.address}onInput{updateField([details,address])} / inputtypetextvalue{formData.keyword}onInput{updateField([keyword])} / 若数组(严格来说这里是元组)不好看。改用 string 也是可以的。 const updateField (path: string) (e: any) {const keys field.split(.);setFormData(...keys, e.target.value); };inputtypetextvalue{formData.details.address}onInput{updateField(details.address)} / // 是不是一下子就美观多了。若在 TS 项目中使用会报错…keys 这里会报扩展参数必须元组类型或这传递参数 rest比较蛋疼不影响使用。但也是可以解决的虽然是取巧但 anyScript 嘛 const updateField (field: string) (e: Event) {const keys field.split(.);(setFormData as any)(...keys, (e.target as HTMLInputElement).value); };
http://www.zqtcl.cn/news/918809/

相关文章:

  • 陈坤做直播在哪个网站如何在建设银行网站预约纪念币
  • 如何做网站么新网站一天做多少外链
  • 用家用路由器ip做网站营销策略方案
  • 学历教育网站建设网页前端是什么
  • 相同网站名网站县区分站点建设
  • 医疗器械网站建设方案南京网站制作系统
  • 小网站托管费用企查宝企业查询
  • 专门做特卖的网站是什么外国炫酷网站网址
  • 学习网站的建设wordpress批量拿shell
  • 中企动力做的网站推软件
  • 北京财优化沧州seo公司
  • 收到网站代码后怎么做啥是东莞网站优化推广
  • 重庆商城网站开发网站建设中英版
  • 免费企业网站开发给酒吧做网站
  • 想用自己电脑做服务器做个网站吗网站制作工作室哪家比较好
  • 这样建立网站vs2008做网站
  • 做网站创业故事好看大方的企业网站源码.net
  • 做家常菜哪个网站最好香蜜湖附近网站建设
  • 网站index.php被修改seo网络推广经理招聘
  • 南京做网站联系南京乐识网站建设培训福州
  • 比较冷门的视频网站做搬运网站建设 分析
  • 网站开发实习计划模板有做数学题的网站吗
  • 汕头 网站网页设计图片轮播切换
  • 免费ui网站美橙网站设计
  • 网站建设 海口哪里有网站设计公司
  • 广西建设监理协会官方网站网站建设的需求文档
  • 网站后台怎么做飘窗wordpress add_theme_page
  • 网站建设哪家信誉好网店美工具体要求
  • 网站管理建设工作wordpress 媒体库 直链
  • 网站备案是域名备案还是空间备案wordpress注册数学验证