欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > 微信开发 > 微信小程序开发问答《七十七》encryptedData解密 canvas 设置opacity:0无效 ... ..

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:736

高端HTML5响应式企业通用网

2020-05-06   浏览:517

html5响应式外贸网站英文版

2020-05-08   浏览:505

HTML5自适应律师工作室类网

2020-04-04   浏览:501

HTML5影视传媒文化公司类网

2020-05-12   浏览:495

微信小程序开发问答《七十七》encryptedData解密 canvas 设置opacity:0无效 ... ..

发布时间:2020-11-11  
1、weapp的wxss选择器中 > 和 * 有什么替代方案吗?

 

答:不建议使用关系选择器,效率低

微信小程序不允许wxss使用*和>进行选择。
折中方案就是在你要选择的标签添加一个class来进行选择。
我已开始也发现不能用,所以就直接添加的class。

 

2、这几天面试,面试官让我自己做一个简单的小程序。最后微信我写的页面上数据都是死的。直接在页面写上去的。请问下,如何和数据库链接,从而获取数据,并前台显示?急急急!求大神支招

答:wx.request知道吧,类似于ajax,他有几个参数,url你懂的,header请求的header,还有一个success一个成功的回掉函数接受一个行参res,同时这个回调有三个参数,data,statuscode,header,返回的数据就是res.data。收到数据后setdata就OK了。

 

3、C#/.net微信小程序encryptedData解密

[csharp] view plain copy

 

public string AES_decrypt(string encryptedDataStr, string key, string iv)    

        {    

            RijndaelManaged rijalg = new RijndaelManaged();    

            //-----------------      

            //设置 cipher 格式 AES-128-CBC      

    

            rijalg.KeySize = 128;    

    

            rijalg.Padding = PaddingMode.PKCS7;    

            rijalg.Mode = CipherMode.CBC;    

    

            rijalg.Key = Convert.FromBase64String(key);    

            rijalg.IV = Convert.FromBase64String(iv);    

    

    

            byte[] encryptedData= Convert.FromBase64String(encryptedDataStr);    

            //解密      

            ICryptoTransform decryptor = rijalg.CreateDecryptor(rijalg.Key, rijalg.IV);    

    

            string result;    

                

            using (MemoryStream msDecrypt = new MemoryStream(encryptedData))    

            {    

                using (CryptoStream csDecrypt = new CryptoStream(msDecrypt, decryptor, CryptoStreamMode.Read))    

                {