小编Dil*_*umN的帖子

量角器浏览器Chrome缓存问题

现在,我正在chrome中运行Protractor测试,同时执行自动化操作,我在html文件中添加了一个自定义的CSS类,以便为我的自动化操作捕获该元素。

但是奇怪的是,当我运行测试时,我添加的类没有反映在测试浏览器中。所以我找不到正确的元素。

我试图转到普通的Chrome窗口并检查我添加的新CSS类。它在普通的镀铬窗口中,没有任何问题。

你知道这里发生了什么吗?这是缓存问题吗?

browser.enterRepl();也在测试中添加了&检查。但是我看不到我添加的新CSS类。

我尝试添加id&发生了同样的事情

google-chrome protractor

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

ALAssetsLibrary无效或为null

我收到以下错误消息:invalid attempt to access <ALAssetPrivate: 0xa4a1ed0> past the lifetime of its owning ALAssetsLibrary当我尝试创建自定义图像选择器时.

我使用这个APPLE示例来创建这个应用程序.示例Apple应用程序完美运行.但是,当我将该示例代码复制到我的应用程序时,它会收到上述错误消息.

请有人帮助我为什么会出现此错误并ALAssetsGroup变为空.

objective-c uiimagepickercontroller ios alassetsgroup

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

"无法使用@input在角度2中读取未定义的属性'name'

我想我在这里正在做的一切.

虽然浏览器控制台显示错误"无法读取属性'名称'未定义":

在此输入图像描述

我的media.component.ts如下所示:

import { Component,Input } from '@angular/core';
@Component({
selector: 'my-media-component',
templateUrl: `./app/media.component.html`,
styleUrls: [`./app/media.component.css`]
})
export class MediaAppComponent{
@Input() mediaItem;

onDelete(){
 console.log('deleting....');
}
}
Run Code Online (Sandbox Code Playgroud)

我的app.component.ts看起来像:

import { Component } from '@angular/core';
@Component({
selector: 'my-app',
templateUrl: `./app/app.component.html`,
 })
export class AppComponent  {
 firstMediaItem={
 name: 'sahil'
};
}
Run Code Online (Sandbox Code Playgroud)

app.component.html看起来像:

its, working
 <my-media-component [mediaItem]="firstMediaItem"></my-media-component>
Run Code Online (Sandbox Code Playgroud)

media.component.html看起来像:

<h1>{{mediaItem.name}}</h1>
Run Code Online (Sandbox Code Playgroud)

typescript angular

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

如何使用 webpack 2 开发服务器提供资产

我正在尝试通过 webpack 2 开发服务器在开发中提供静态文件(图像)。我似乎无法让它发挥作用。这将是我的 webpack 文件,我正在为文件夹中包含图像的 Angular 2 应用程序提供服务/src/assets/images

var path = require('path');
var webpack = require('webpack');
var HtmlWebpackPlugin = require('html-webpack-plugin');
var helpers = require('./helpers');

module.exports = {
    entry: {
        'polyfills': './src/polyfills.ts',
        'app': './src/main.ts',
    },

    resolve: {
        extensions: ['.ts', '.js']
    },

    module: {
        rules: [
            {
                test: /\.ts$/,
                loaders: [{
                    loader: 'awesome-typescript-loader',
                    options: { configFileName: helpers.root('src', 'tsconfig.json') }
                } , 'angular2-template-loader']
            },
            {
                test: /\.html$/,
                loader: 'html-loader'
            },
            {
                test: /\.(png|jpe?g|gif|svg|woff|woff2|ttf|eot|ico)$/,
                loader: 'file-loader?name=assets/[name].[ext]'
            },
            {
                test: /\.scss$/,
                exclude: …
Run Code Online (Sandbox Code Playgroud)

webpack webpack-dev-server webpack-2 angular

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