小编Lui*_*ves的帖子

禁用具有角度形式和镶边的自动填充/自动填充

我有一个简单的表单,我需要禁用自动填充/自动填充与角形式.

我在StackOverflow上搜索,但我找不到解决方案.

我使用了autocomplete ="off"或autocomplete ="false",但从未禁用自动完成功能.

有时在加载页面时会暂时禁用自动完成功能.但是,过了一段时间后,当我重新加载页面时,问题再次出现.

在此输入图像描述

//来自上图的标记

<input type="text" class="form-control input-lg ng-pristine ng-empty ng-invalid ng-invalid-required ng-touched" capitalize-full="" ng-model="user.ENDERECO" required="" placeholder="Digite seu endereço" autocomplete="off" name="street" style="opacity: 1; text-transform: uppercase;">
Run Code Online (Sandbox Code Playgroud)

//标记示例

<form class="form form-horizontal" name="regForm" 
              autocomplete="false" novalidate role="form">
 <input  type="text" class="form-control input-lg"                           
  name="cpf" ng-model="user.CPF" placeholder="Digite seu CPF" 
   required autocomplete="false" >
</form>
Run Code Online (Sandbox Code Playgroud)

html jquery angularjs

12
推荐指数
8
解决办法
2万
查看次数

在vuejs中将旧代码修改为vue router 4

在 Vue Router 4 之前,我有以下标记:

<router-link
              :disabled="!ICanGo(item)"
              :tag="!ICanGo(item) ? 'span' : 'a'"
              :event="ICanGo(item) ? 'click' : ''"
              :to="{ name: 'editUsuario', params: { id: item.id } }"
>{{ item.nome }}</router-link>
Run Code Online (Sandbox Code Playgroud)

使用 Vue Router 4,我现在有以下警告:

[vue-router]
<router-link>'s tag prop is deprecated and has been removed in Vue Router 4. Use the v-slot API to remove this warning: https://next.router.vuejs.org/guide/migration/#removal-of-event-and-tag-props-in-router-link. 
Run Code Online (Sandbox Code Playgroud)

我怎样才能将此代码更改为 Vue Router 4 建议?

vue.js vue-router

9
推荐指数
1
解决办法
6748
查看次数

如何使用Delphi解析json字符串响应

我有一个休息服务器返回下一个json字符串:

response:='{"result":["[{\"email\":\"XXX@gmail.com\",\"regid\":\"12312312312312312313213w\"},{\"email\":\"YYYY@gmail.com\",\"regid\":\"AAAAAAA\"}]"]}';
Run Code Online (Sandbox Code Playgroud)

我想解析响应以获取所有emailregid项目的列表.

我已经尝试了下一个代码,但我正在获得AV (TJSONPair(LItem).JsonString.Value='email')

任何帮助将不胜感激.

谢谢,路易斯

var
  LResult:TJSONArray;
  LJsonresponse:TJSONObject;
  i:integer;
  LItem,jv:TJsonValue;
  email,regid:string;

      LJsonresponse:=TJSONObject.ParseJSONValue(TEncoding.ASCII.GetBytes(response),0) as TJSONObject;
      LResult:=(LJsonresponse.GetValue('result') as TJSONArray);
      jv:=TJSONArray(LResult.Get(0));
      for LItem in TJSONArray(jv) do begin
         if (TJSONPair(LItem).JsonString.Value='email') then begin
           email:=TJSONPair(LItem).JsonValue.Value;
         end;
         if (TJSONPair(LItem).JsonString.Value='regid') then begin
           regid:=TJSONPair(LItem).JsonValue.Value;
         end;
      end;
Run Code Online (Sandbox Code Playgroud)

delphi parsing json delphi-xe

8
推荐指数
1
解决办法
3万
查看次数

在vue js的main.js中使用async api

在 vue 项目应用程序的 main.js 中,我使用 API 的返回值设置套接字 io url。

\n
const url = getAPIAddress(params); //API promises\n
Run Code Online (Sandbox Code Playgroud)\n

我的问题是 main.js 没有异步函数。所以我可以\xc2\xb4t使用async/await。

\n

我怎么能这么做呢?或者有更好的方法吗?

\n

//main.js示例

\n
import VueSocketIOExt from "vue-socket.io-extended";\nimport io from "socket.io-client";\nimport getAPIAddress from "getAPIAddress";\n    \nconst url = getAPIAddress(params); //API promises\nconst socket = io(url, { autoConnect: false });\n    \nVue.use(VueSocketIOExt, socket, { store });\n    \nVue.config.productionTip = false;\n    \nVue.use(VuetifyDialog, {\n  context: {\n    vuetify,\n  },\n});\n
Run Code Online (Sandbox Code Playgroud)\n

socket.io vue.js

7
推荐指数
1
解决办法
2365
查看次数

Delphi 和 Nullable 类型

我正在将一些 C# 代码转换为 Delphi。

在 c# 中,我有 Nullabe 类型:

System.Nullable<T> variable
Run Code Online (Sandbox Code Playgroud)

或者

T? variable
Run Code Online (Sandbox Code Playgroud)

然后,我可以使用一些东西:

int?[] arr = new int?[10];
Run Code Online (Sandbox Code Playgroud)

是否有一些与它等效的 Delphi VCL?

c# delphi

6
推荐指数
1
解决办法
2309
查看次数

将 Vue.js 与 vue-socket-io 结合使用

我正在尝试将 vue-socket-io 与 Vue 一起使用。

我可以毫无问题地从客户端向服务器发送消息。但是,从服务器到 Vue 应用程序,我什么也收不到。

我究竟做错了什么?

main.js

import Vue from "vue";
import App from "./App.vue";
import router from "./router";

// socket io
import * as io from "socket.io-client";
import VueSocketIO from "vue-socket.io";

Vue.use(
  new VueSocketIO({
    debug: true,
    connection: io('http://localhost:3000'), // options object is Optional
  })
);

Vue.config.productionTip = false;

new Vue({
  router,
  store,
  vuetify,
  render: (h) => h(App),
}).$mount("#app");
Run Code Online (Sandbox Code Playgroud)

App.vue

<template>
  <v-app>
    <div>Test</div>
  </v-app>
</template>

<script>
export default {
  name: "App",
  mounted() {
    this.$socket.on("user-connected", (data) …
Run Code Online (Sandbox Code Playgroud)

javascript websocket node.js vue.js

6
推荐指数
2
解决办法
9600
查看次数

使用 Vuejs 和 v-html 禁用 eslint 错误

我将 Nuxt 2 与 Vue 2 和 vuetify 一起使用。

我的 vscode 已更新,但 v-html 出现 eslint 错误。

代码是:

 <v-list-item-title
   v-html="`${parent.genFilteredText(item.nome)}`"
   >
 </v-list-item-title>  
Run Code Online (Sandbox Code Playgroud)

错误是:

    [vue/no-v-text-v-html-on-component]

Using v-html on component may break component's content.
Run Code Online (Sandbox Code Playgroud)

在出现这个问题之前,我 <!--eslint-disable vue/no-v-html--> 在我的代码之上使用,没有任何问题

但现在这还不够。

我努力了

<!--eslint-disable vue/no-v-text-v-html-on-component--> 
Run Code Online (Sandbox Code Playgroud)

但没有看

eslint vue.js nuxt.js

5
推荐指数
1
解决办法
2622
查看次数

SecurityException 从 Android 库中读取图片

我从图库中获取图像并发送到我的远程服务器。接下来,我将图像路径保存到我的共享首选项中。这很好用。一段时间后,当我尝试从保存的路径中恢复图像并显示在我的图像视图中时,我在行中收到此异常:

bitmap = MediaStore.Images.Media.getBitmap(getActivity().getContentResolver(), fileUri);
Run Code Online (Sandbox Code Playgroud)

有时,代码有效,但一段时间后我收到此异常。

我的例外是:

E/AndroidRuntime: FATAL EXCEPTION: main
                  Process: net.techabout.medappointment, PID: 4160
                  java.lang.SecurityException: Permission Denial: opening provider com.android.externalstorage.ExternalStorageProvider from ProcessRecord{9922e7c 4160:net.techabout.medappointment/u0a105} (pid=4160, uid=10105) requires android.permission.MANAGE_DOCUMENTS or 
android.permission.MANAGE_DOCUMENTS
                      at android.os.Parcel.readException(Parcel.java:1599)
                      at android.os.Parcel.readException(Parcel.java:1552)
                      at android.app.ActivityManagerProxy.getContentProvider(ActivityManagerNative.java:3550)
                      at android.app.ActivityThread.acquireProvider(ActivityThread.java:4778)
                      at android.app.ContextImpl$ApplicationContentResolver.acquireUnstableProvider(ContextImpl.java:2018)
                      at android.content.ContentResolver.acquireUnstableProvider(ContentResolver.java:1468)
                      at android.content.ContentResolver.openTypedAssetFileDescriptor(ContentResolver.java:1088)
                      at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:942)
                      at android.content.ContentResolver.openInputStream(ContentResolver.java:662)
                      at android.provider.MediaStore$Images$Media.getBitmap(MediaStore.java:866)
                      at net.techabout.medappointment.ConfigurationFragment.onCreateView(ConfigurationFragment.java:115)
Run Code Online (Sandbox Code Playgroud)

这是我的清单:

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.MANAGE_DOCUMENTS" />
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

private Uri fileUri;
String pathimg;
Bitmap bitmap = null;
ImageView imageView;
private static int RESULT_LOAD_IMG = 1; …
Run Code Online (Sandbox Code Playgroud)

security android image exception gallery

3
推荐指数
1
解决办法
1061
查看次数

Android错误膨胀日历布局

尝试使用https://github.com/npanigrahy/Custom-Calendar-View 中的日历扩充此布局时出现异常 。

例外是:

 java.lang.RuntimeException: Unable to start activity ComponentInfo{net.simplifiedcoding.androidloginlogout/net.simplifiedcoding.androidloginlogout.MarcaHoraActivity}: android.view.InflateException: Binary XML file line #22: Binary XML file line #22: Error inflating class com.stacktips.view.CustomCalendarView
Run Code Online (Sandbox Code Playgroud)

这是我的活动:

public class MarcaHoraActivity extends AppCompatActivity  {
    CustomCalendarView calendarView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_simple_calendar);// -->Exception is here
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的清单:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="net.simplifiedcoding.androidloginlogout" >

    <uses-permission android:name="android.permission.INTERNET" />

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme" >
        <activity android:name=".LoginActivity" android:theme="@style/AppTheme.Dark">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity …
Run Code Online (Sandbox Code Playgroud)

layout android calendar

2
推荐指数
1
解决办法
2119
查看次数

Delphi DataSnap函数返回TStream和内存泄漏

我正在使用基本的 DataSnap 服务器。\n我正在使用 XE8、Windows 8.1

\n\n

我有下一个服务器功能:

\n\n
function TSrvServerMetodos.ImagePac(pront:integer): TStream;\nvar blob:TStream;\n    strm:TMemoryStream;\nbegin\n  with qrytemp do begin\n        Params.Clear;\n        SQL.Clear;\n        SQL.Add('SELECT F.PICTURE FROM CLIENTES F WHERE F.PRONT=:pront');\n        UnPrepare;\n        Prepare;\n        Params[0].Value:=pront;\n        Open;\n        if IsEmpty then result:=nil\n        else begin\n         try\n              Result := CreateBlobStream(fieldbyname('pict'),bmRead);\n              GetInvocationMetadata.ResponseContentType := 'image/jpeg';\n         except\n              Result:=nil\n         end;\n        end;\n  end;\nend;\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的客户端应用程序是 Android 应用程序。一切正常,我可以获得 p\xc3\xadcture 。

\n\n

我的疑问是 Datasnap 服务器上的内存泄漏。

\n\n

由于结果是我创建的 TStream,Datasnap Server 会小心释放它,否则我会遇到内存泄漏问题?

\n

delphi memory-leaks datasnap

2
推荐指数
1
解决办法
1250
查看次数