2022-09-03 原生js封装ajax 原生js封装ajax function ajax(options) { var xhr = null; var type = 'GET'; var params = formsParams(options.data); if(typeof options.type != 'undefined'){ type = options.type.toUpperCase(); } //创建对象 if (window.XMLHttpRequest) { xhr = new XMLHttpRequest(); } else { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } if (typeof options.async == "undefined") { options.async = true; } // 处理请求成功的回调函数 xhr.onload = function(){ if (xhr.status >= 200... 2022年09月03日 591 阅读 0 评论
2022-02-08 微信小程序获取json数据 微信小程序获取json数据 注意:需要先在微信公众平台后台里添加request合法域名,还有必须用httpsindex.wxml<view> <text>{{name}}</text> </view> index.jsonLoad:function(options){ //页面加载完成之后,发送请求获取json数据,options为页面跳转所带来的参数 var that = this; wx.request({ url: '接口地址', method: 'get', dataType: 'json', data: {id: 1}, success:function(res){ console.log(res.data); that.setData({ name: res.data.name }) }, fail:function(){ console.log('请求失败'); } }) } 2022年02月08日 768 阅读 0 评论
2021-12-15 易语言获取json数据 易语言获取json数据 主要用到精易模块的json类精易模块下载地址:https://zhizun.lanzouy.com/inzvBxmtlkf单一键值对(取出单个value){"name": "丁丁","age": 22} 数组之数值(遍历数组中的数值){"num":[1,2,3,4]} 数组之键值对(遍历数组中某个key的value){"student": [{"name": "丁丁","age": 22},{"name": "yanyu","age": 20}]} 2021年12月15日 678 阅读 0 评论
2021-09-23 解决php中使用json_decode没有数据 解决php中使用json_decode没有数据 php中使用json_decode显示NULL,的原因就是因为json_decode的数据不是严格意义上的UTF-8的编码。所以需要手动修改转码即可!使用php的file_get_contents获取API的json数据,从文件读取的json,js前端传递的json,在json_decode前使用$json = iconv('gbk','utf-8', $json); 转码,然后再使用json_decode$arr = json_decode($json, true); 2021年09月23日 659 阅读 0 评论
2020-12-05 PHP利用TXT文本存储数据 PHP利用TXT文本存储数据 1.php<?php header('content-type: application/json;charset=utf-8'); $wj = '1.txt'; if (!empty($_POST)) { //插入内容,不加FILE_APPEND,默认值为替换内容 $fp = file_put_contents($wj, $_POST['te'] . "\n", FILE_APPEND); if ($fp !== false) { echo json_encode(array('code' => '200', 'msg' => '提交成功')); } else { echo json_encode(array('code' => '400', 'msg' => '提交失败')); } } else { if (isset($_GET['te']) && $_GET['te'] == 'hq') { //获取内容 ... 2020年12月05日 849 阅读 0 评论
2020-10-16 php获取json、api、js的var值数据 php获取json、api、js的var值数据 php获取json主要用到json_decode(),不加true的话就是面向对象方式获取$b->{'a'}或者$b->a,加了true就是数组方式获取$b['a']!1、获取json数据$json = '{"a":"sdfgasdg","b":"2","c":"3","d":"4","e":"5"}'; $b = json_decode($json, true); echo $b['a']; //结果 sdfgasdg 2、获取api接口的数据$loc = file_get_contents('http://ip-api.com/json/'); //echo $loc; $arr = json_decode($loc,true); echo $arr['countryCode']; //结果 CN 3、获取js的var值$str='var lo="北京市&q... 2020年10月16日 904 阅读 0 评论
2019-12-17 ajax和axios请求本地json数据 ajax和axios请求本地json数据 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。ajax请求本地jsontest.json { "data":[ {"id":"1","nick":"濮阳南风"}, {"id":"2","nick":"茅云蔚"}, {"id":"3","nick":"箕建"}, {"id":"4","nick":"表振"}, {"id":"5","nick":... 2019年12月17日 726 阅读 0 评论
2019-11-01 Vue项目实用经验 Vue项目实用经验 开始vue项目首先安装node下载地址:https://nodejs.org/zh-cn/然后安装vue-cli脚手架npm install -g vue-cli vue-cli项目第一步创建名为 zhizun的项目~~..... $ vue init webpack zhizun 项目回答Project name:项目名称 Project description:项目描述 Author:作者 Runtime-only:构建方式,分为独立构建和运行构建,默认选择 standalone vue-router:是否安装路由 ESLint: ESLint规范,有标准的缩进、空格等规范 可以选 N Set up unit tests: N Setup e2e tests with Nightwatch: N 完成后,执行进入到项目文件里$ cd zhizun 本地服务器运行,出来一个测试地址$ npm run dev ····································································安装cnpm淘宝镜像npm i... 2019年11月01日 811 阅读 0 评论