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

杂志网站建设方案怎样设计一个网站

杂志网站建设方案,怎样设计一个网站,怎么做外贸网站优化,wordpress关注公众号发送验证码Ant Design Vue 下拉框 可以输入 可以查询 直接上代码 效果图 #xff08;输入内容查询后端 返回下拉的值 #xff0c;如何查询后端是空的直接 把输入的内容 赋值给 输入框#xff09; 在这里插入图片描述 templatediva-selectv-model.lazyi…Ant Design Vue 下拉框 可以输入 可以查询 直接上代码 效果图 输入内容查询后端 返回下拉的值 如何查询后端是空的直接 把输入的内容 赋值给 输入框 在这里插入图片描述 templatediva-selectv-model.lazyinputValueshow-searchdefault-active-first-optionsearchonSearchstylewidth: 200pxa-select-option v-foroption in dropdownOptions :keyoption{{ option }}/a-select-option/a-select/div /templatescript import { getAction, postAction } from /api/manage;export default {data() {return {dropdownOptions: [],inputValue: , // 添加一个用于保存输入内容的变量};},methods: {onSearch(value) {// 如果输入值为空则清空下拉选项if (!value) {this.dropdownOptions [];return;}this.inputValue value; // 更新输入框的值为输入内容// 发起异步请求获取模糊匹配的下拉选项getAction(/material/getNameOter, { name: value, type: name }).then((res) {if (res res.code 200) {if (res.data.rows res.data.rows.length 0) {this.dropdownOptions res.data.rows[0];} else {this.dropdownOptions [];}} else {this.dropdownOptions [];}});// 将输入值传给后端this.sendValueToBackend(value);},sendValueToBackend(value) {console.log(value);// 调用后端接口将输入值传给后端// axios.post(/your-backend-url, { value })// .then(response {// // 处理后端返回的数据// })// .catch(error {// // 处理错误// });},}, }; /script后端代码 /** ycw* 查询商品名字 返回10条名字* param name* param type* param request* return* throws Exception*/GetMapping(value /getNameOter)ApiOperation(value 单据明细列表)public BaseResponseInfo getNameOter(RequestParam(name) String name,RequestParam(type) String type,HttpServletRequest request) throws Exception {JSONObject outer new JSONObject();BaseResponseInfo res new BaseResponseInfo();JSONArray dataArray new JSONArray();ListString result new ArrayList();try {Material material1 new Material();if (type.equals(name)) {material1.setName(name);ListMaterial dataList materialMapper.selectByOther(material1);if (dataList ! null dataList.size() 0) {for (Material material : dataList) {result.add(material.getName());}}else{ // result.add(name);}}dataArray.add(result);outer.put(rows, dataArray);res.code 200;res.data outer;} catch (Exception e) {e.printStackTrace();res.code 500;res.data 获取数据失败;}return res;}放入 实际代码里面的内容 多了一个赋值的 this.form.setFieldsValue({‘name’: value}) a-col :md6 :sm24a-form-item :labelCollabelCol :wrapperColwrapperCol label名称 data-step1 data-title名称 data-intro名称必填可以重复a-select placeholder请输入名称 v-decorator.trim[ name, validatorRules.name]v-model.lazyinputValueshow-searchdefault-active-first-optionsearchonSearchstylewidth: 200pxa-select-option v-foroption in dropdownOptions :keyoption{{ option }}/a-select-option/a-select/a-form-item/a-colonSearch(value) {// 如果输入值为空则清空下拉选项if (!value) {this.dropdownOptions [];return;}// 重置输入框的值为空// this.inputValue ;this.inputValue value; // 更新输入框的值为输入内容this.form.setFieldsValue({name: value})// 发起异步请求获取模糊匹配的下拉选项getAction(/material/getNameOter, { name: value, type: name }).then((res) {if (res res.code 200) {if (res.data.rows res.data.rows.length 0) {this.dropdownOptions res.data.rows[0];} else {this.dropdownOptions [];}} else {this.dropdownOptions [];}});
http://www.yutouwan.com/news/135371/

相关文章:

  • 广东企业网站建设国内外网站开发技术有哪些
  • 网站建设合同属于技术服务么电销系统软件
  • 制作公司网站 价格游戏推广拉人渠道
  • 有关网站建设的视频wordpress仿百度软件中学主题
  • wordpress多本小说站出售北京近期传染病情况
  • 网站打开速度与服务器网站快速优化排名app
  • 如何做网站文件响应式网站是怎么做的
  • 南京网站建设公司 ww大连今天最新通知
  • 太原高端网站建设给我免费看播放片
  • 一般建站公司用什么cms做php网站用mvc多吗
  • 韩国优秀网站网站数据分析课程
  • 金融互助网站建设做网站的优势有哪些
  • 项目经理招聘网最新招聘信息佛山网站建设乐云seo在线制作
  • 广州建设网站广西城乡建设厅官网
  • 恩施网站建设农安县建设局官方网站
  • 淘客软件自动做网站?景点网站建设方案
  • 软件开发建设网站河南建设工程信息网 高级职称 赵静飞 证书
  • 网站如何做反爬如何开网上商城
  • 客户网站分析响应式网站 做搜索推广缺点
  • 水文化建设网站体育馆路网站建设
  • 如何建设移动端网站php 优化网站建设
  • 校园服装网站建设预算做房地产网站广告销售
  • 用vue的网站网站开发亿玛酷给力5
  • 网站怎么设置关键词做网站需要哪些基本功能
  • 怎么做网站超市怎么免费推广自己的业务
  • 成品网站好吗dw网站站点建立后怎么做
  • 厦门手机网站建设是什么做网站还有意义
  • 网站建设专业团队图片长春专业网站建设模板代理
  • asp.net做网站原理网站建设落地页
  • 深圳网站建设招聘广东深圳龙岗区区号