列表form搜索参数的细节

像这样,有form的列表页。需求要加一个 搜索组件,这个form的method最好用get,而不是post。

因为如果用post,点了返回,会出现

此网页需要使用您之前输入的数据才能正常显示。您可以重新发送这些数据,不过,这么

 

这样,编辑页,最好也带上  搜索参数

然后 编辑完成,能回到 搜索的 条件(也就是说,当前是在A分类,编辑了A分类的商品,等下保存后,能回到原来的搜索页,而不是 丢失搜索参数)

 

 

 

 

编辑页的 默认选中

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
条件语句 v-if ,v-else,v-else-if。 后两者必须放在v-if之后 循环语句 v-for 指令需要以 site in sites 形式的特殊语法, sites 是源数据数组并且 site 是数组元素迭代的别名。 Computed VS methods 我们可以使用 methods 来替代 computed,效果上两个都是一样的,但是 computed 是基于它的依赖缓存,只有相关依赖发生改变时才会重新取值。而使用 methods ,在重新渲染的时候,函数总会重新调用执行。 事件修饰符 Vue.js 为 v-on 提供了事件修饰符来处理 DOM 事件细节,如:event.preventDefault() 或 event.stopPropagation()。Vue.js通过由点(.)表示的指令后缀来调用修饰符。 <!-- 阻止单击事件冒泡 --> <a stop="doThis"></a> <!-- 提交事件不再重载页面 --> <form v-on:submit.prevent="onSubmit"></form> <!-- 修饰符可以串联 --> <a prevent="doThat"></a> <!-- 只有修饰符 --> <form v-on:submit.prevent></form> <!-- 添加事件侦听器时使用事件捕获模式 --> <div v-on:click.capture="doThis">...</div> <!-- 只当事件在该元素本身(而不是子元素)触发时触发回调 --> <div v-on:click.self="doThat">...</div> <!-- click 事件只能点击一次,2.1.4版本新增 --> <a 按键修饰符 为最常用的按键提供了别名: <input v-on:keyup.enter="submit"> <!-- 缩写语法 --> <input @keyup.enter="submit"> Vue.js为最常用的两个指令v-bind和v-on提供了缩写方式。v-bind指令可以缩写为一个冒号,v-on指令可以缩写为@符号。 全部的按键别名: .enter .tab .delete (捕获 "删除" 和 "退格" 键) .esc .space .up .down .left .right .ctrl .alt .shift .meta 实例 组件部分不太会,em...... 钩子函数 指令定义函数提供了几个钩子函数(可选): bind: 只调用一次,指令第一次绑定到元素时调用,用这个钩子函数可以定义一个在绑定时执行一次的初始化动作。 inserted: 被绑定元素插入父节点时调用(父节点存在即可调用,不必存在于 document 中)。 update: 被绑定元素所在的模板更新时调用,而不论绑定值是否变化。通过比较更新前后的绑定值,可以忽略不必要的模板更新(详细的钩子函数参数见下)。 componentUpdated: 被绑定元素所在模板完成一次更新周期时调用。 unbind: 只调用一次, 指令与元素解绑时调用。 钩子函数的参数有: el: 指令所绑定的元素,可以用来直接操作 DOM 。 binding: 一个对象,包含以下属性: name: 指令名,不包括 v- 前缀。 value: 指令的绑定值, 例如: v-my-directive="1 + 1", value 的值是 2。 oldValue: 指令绑定的前一个值,仅在 update 和 componentUpdated 钩子中可用。无论值是否改变都可用。 expression: 绑定值的表达式或变量名。 例如 v-my-directive="1 + 1" , expression 的值是 "1 + 1"。 arg: 传给指令的参数。例如 v-my-directive:foo, arg 的值是 "foo"。 modifiers: 一个包含修饰符的对象。 例如: v-my-directive.foo.bar, 修饰符对象 modifiers 的值是 { foo: true, bar: true }。 vnode: Vue 编译生成的虚拟节点。 oldVnode: 上一个虚拟节点,仅在 update 和 componentUpdated 钩子中可用。 样式叠加测试文件:test2/addStyle.html 属性覆盖测试文件:test2/cover.html 自定义组件测试文件:test2/customComponent.html get请求测试文件:test2/get.html post请求测试文件:test2/post.html vue初探:test2/helloVue.html,test2/helloVue2.html input 和 textarea 元素中使用 v-model 实现双向数据绑定:test2/inputAndtextarea.html 两个按钮用于切换不同的列表布局:test2/layout.html 导航测试:test2/navigation.html 订单列表:test2/orderList.html 实时变更:test2/real-time-change.html 模糊搜索:test2/search.html 购物车:test2/shoppingCart.html 双向绑定:test2/two-way-binding.html 字符转换:test2/upperCase.html class属性绑定:test2/v-bind.html href 属性绑定:test2/v-test.html vue路由:test2/vueRouter.html watch监听时间:watchJianTing.html
网关(gateway)是指在计算机网络中作为不同网络之间传递数据的中间节点。在传输数据时,网关负责将数据从一个网络传输到另一个网络。网关通过检查数据包的目的地址,决定将数据发送到哪个网络。在网络通信中,网关可以是硬件设备(例如路由器),也可以是软件应用程序(例如防火墙)。 而表单(form)是一种用于收集、提交和处理数据的HTML元素。当用户在网页上填写表单时,可以输入各种不同类型的数据,例如文字、数字、日期、选择等。表单的参数(parameters)则是用于传递用户输入数据的信息。 因此,gateway form表单参数即指在网关中传递的表单参数。在网络通信中,当用户填写表单并提交数据时,这些数据将会经过网关传递至目标网络。表单参数中包含了用户输入的各种数据,这些数据在传输过程中会被封装成数据包,通过网关被传递到目标网络中的相应应用程序进行处理。 通过网关传递表单参数的作用在于将用户的输入数据从一个网络传递到另一个网络,实现数据的交互和共享。在传输过程中,网关可以对表单参数进行检查和过滤,确保数据的安全性和有效性。同时,网关还可以根据参数的不同,对数据进行不同的处理和分发,使得数据能够准确到达目标网络中的相应应用程序。 总结来说,gateway form表单参数是指在计算机网络中通过网关传递的用户输入数据,这些数据通过网关被传递到目标网络中的相应应用程序进行处理,实现数据的交互和共享。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值