小编Bha*_*vin的帖子

如何从浏览器中查看哪个版本的Angular?

我正在尝试在线购买角度5模板,所以我只想确认角度版本.我查了一下Angular这个问题: -

如何查看我使用的Angular版本?

但是在这个问题中,app版本显示在下面的图片中,该图片是从开发工具中捕获的,

ng-version is in app tag.
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

但在我试图购买的模板中有以下结构.

ng-version is in body tag.
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

所以,只是为了再次确认我刚刚安装了Angular 5.这里在新安装的应用程序中显示,

ng-version is in app-root.

在此输入图像描述

该模板有其他文件,如,

<script type="text/javascript" src="inline.bundle.js"></script>
<script type="text/javascript" src="polyfills.bundle.js"></script>
<script type="text/javascript" src="styles.bundle.js"></script>
<script type="text/javascript" src="vendor.bundle.js"></script>
<script type="text/javascript" src="main.bundle.js">
Run Code Online (Sandbox Code Playgroud)

我也试过,angular.version但它对我不起作用.

因此,确认他们使用的是Angular App而不是其他东西,但我对它的Angular-2,4或5感到困惑.

还有其他方面我们可以确定它正在运行哪个版本?

angular angular5

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

Md5哈希加密和解密

我对md5感到困惑.我知道如果不尝试像暴力破解这样非常艰难的东西,我们就无法解密MD5.现在,对于一个md5哈希我访问这个网站.MD5Online 为了好奇我解密了加密密码,我得到了解密的密码.然后我尝试了4-5密码,这些密码以前存储在我的数据库中,并且这个网站解密了所有这些密码.

然后我试着用下面的代码.

<?php
        $password = 'cool@123@!';
        $secure_md5password = md5($password);
        echo $secure_md5password;
?>
Run Code Online (Sandbox Code Playgroud)

我有这个md5哈希:6234c13c3e1b965dbdd32d604151bd1b

我在解密这个网站时尝试了这个哈希,我得到了'酷@ 123 @!'.我也尝试过其他最难的密码.

所以现在我对md5算法感到困惑.该网站是蛮力或任何事情,我们可以使用该网站正在使用的PHP中的任何代码.我访问这些链接的答案,但我找不到答案.1).encrypt-and-decrypt-md5 2).is-md5-decryption-possible 3).如何对解密-AN-MD5-字符串中的PHP

php md5

4
推荐指数
2
解决办法
1784
查看次数

Angular 5中的日期时间选择器

我正在使用此日期时间选择器:-https: //www.npmjs.com/package/angular2-datetimepicker
官方文档链接:-https : //cuppalabs.github.io/angular2-datetimepicker/#/datetimepicker

现在,我已经成功实现了它。它工作正常,但没有显示时间选择器。根据他们的文档,我已经设置了timepicker:false和timepicker:true。

在component.ts文件中。

date: Date = new Date();
settings = {
    bigBanner: true,
    format: 'dd-MMM-yyyy hh:mm a',
    defaultOpen: true
}
Run Code Online (Sandbox Code Playgroud)

在component.html文件中。

 <angular2-date-picker [(ngModel)]="date" [settings]="settings"></angular2-date-picker>
Run Code Online (Sandbox Code Playgroud)

屏幕截图。

在此处输入图片说明

编辑:- 我认为问题是设置对象无法从.ts文件工作,因为如果我删除设置对象,那么它也只会显示日期。

angular angular5

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

将 autoUpdateInput 设置为 false 后日期时间选择器不起作用

我有一个要求,当用户有一个日期时间存在于数据库中时,它只显示日期。但是如果数据库没有日期时间那么在文本框中它必须是空白的。

但是当页面加载 datetimepicker 在其中设置默认值时。因此,为此,我已将其设置autoUpdateInput为 false,它将文本框设置为空白。但在那之后 datetimepicker 不会在文本框中设置值。

$('.datetimepicker').daterangepicker({ 
    autoUpdateInput: false,       
    singleDatePicker: true,
    showDropdowns: true,
    timePicker: true,
    locale: {
        format: 'DD-MM-YYYY hh:mm:ss'
    },
});
Run Code Online (Sandbox Code Playgroud)

Js小提琴链接:https : //jsfiddle.net/Ly0jh5pz/2/

注意:我必须使用 daterangepicker 所以 bootstrap datetimepicker 不是一个选项。

javascript jquery datetimepicker bootstrap-daterangepicker

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

没有“exportAs”设置为“ngForm”的指令

我已经包括了FormsModule,但它显示了我的错误。

\n\n
There is no directive with \xe2\x80\x9cexportAs\xe2\x80\x9d set to \xe2\x80\x9cngForm\xe2\x80\x9d \n
Run Code Online (Sandbox Code Playgroud)\n\n

我的 Login.component.ts :-

\n\n
import { Component } from \'@angular/core\';\nimport { Http, Response , RequestOptions , Headers , URLSearchParams } from \'@angular/http\';\nimport {FormsModule} from \'@angular/forms\';\n\n@Component({\n    templateUrl: \'./login.component.html\'\n})\n\nexport class LoginComponent {\n    apiRoot : String = "http://httpbin.org";\n    // search code starts here\n\n    // data = string;\n    constructor(private http: Http){\n\n    }\n    onSubmit(value){\n\n        let name = value.name;\n        let password = value.password;\n        let url = `${this.apiRoot}/post`;\n        this.http.post(url, {name:name,password:password}).subscribe(res => console.log(res.json()));\n …
Run Code Online (Sandbox Code Playgroud)

angular5

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

Codeigniter 中的 Json 响应

下面是用户列表 Web 服务的 json 响应的代码。

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Webservice extends CI_Controller 
{
        function  list_user()
        {   
                $result_login = $this->db->get('user_registration')->result();
                $response = array();
                $response ["success"] = 1;          
                $response ["message"] = "User List.";
                foreach($result_login as $row)
                {
                        $data = array();
                        $data['User Id'] = $row->user_id;
                        $data['Name'] = $row->name;
                        $data['Email'] = $row->email;
                        $data['mobile_number'] = $row->mobile_number;
                        $data['Password'] = $row->password;
                        $output2 = json_encode(array('responsedata' => $data));
                         echo $output2;
                }

        }
}
?>
Run Code Online (Sandbox Code Playgroud)

在我的代码中,如果我将 json_encode 中的 $data 替换为 $response ,那么我无法获取 $data …

json codeigniter

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

动态生成 tr 元素后 keyup 事件不起作用

我想添加 keyup 事件的行和列的总计。keyup 事件和每个循环都可以完美地添加行和列。

但动态生成 tr 元素后 keyup 不起作用。

请检查这个 js 小提琴:- http://jsfiddle.net/f6LSU/9/

我的测试用例:- 1)如果我在输入框中输入值,它将计算行和列的总数。

2)如果我添加行,它将动态添加行,但该行是动态生成的,因此它的 keyup 事件不会触发。

3)如果我再次转到已经可用的第一行,则第二行计算有效。

因此,动态生成 tr 元素后 keyup 事件不起作用。我正在尝试与

$('.txtfld').on('keyup',function(){
Run Code Online (Sandbox Code Playgroud)

我也尝试过在事件中使用第二个参数,但它不起作用,

$('.txtfld').on('keyup','printer-row',function(){
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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