小编akh*_*uri的帖子

在Angular 2中使用React组件

我有一组反应组件,我试图在Angular 2应用程序中使用它们.

这是我想要使用的主要反应组件

import React, {Component} from 'react';
import { createStore, applyMiddleware } from 'redux';
import { Provider } from 'react-redux';
import configureStore from './store/configureStore';
import MyCardContainer from './containers/MyCardContainer';
import './assets/style/main.css';
export default class MyCard extends Component {

    constructor(props){
        super(props);
    }

    componentWillMount(){

    }

    render(){
        if(this.props.param1 && this.props.param2) {
            return (
                <Provider store={configureStore()}>
                    <MyCardContainer param1={this.props.param1} param2={this.props.param2} key='container'/>
                </Provider>
            )
        }
        else{
            return(
                <div>
                    Invalid Params are provided for MyCard Component !!
                </div>
            )
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

现在在我的角度项目中,我有以下文件.

app.module.ts

import { BrowserModule …
Run Code Online (Sandbox Code Playgroud)

reactjs angular angular-library

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

primefaces模态对话框:如何禁用'X'关闭按钮

参考PrimeFaces创建模态对话框的示例, http://www.primefaces.org/showcase/ui/dialog.jsf

这将创建一个模态对话框,右上角有一个"X"关闭按钮.我想要一个解决方案来禁用PrimeFaces对话框的关闭按钮.

任何帮助都感激不尽.

modal-dialog primefaces

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

辅助功能:使用aria-live的页面加载器指示器

问题:我遇到了一个无法解决的问题.我有一个有角度的Web应用程序.加载内容时会显示页面加载微调器/指示器.当页面内容加载时,微调器被隐藏.这个"div"永远不会从DOM中删除.

当显示加载div时,不会读取加载div的内容(通过NVDAor钳口).

<div class='loading' aria-live='polite' aria-label='Do not refresh the page' tabindex="-1">Do not refresh the page</div>
Run Code Online (Sandbox Code Playgroud)

我不想改变应用程序的结构,但是可以使用'aria tags'来解决这个问题,只是想知道我是否还需要做更多的事情才能让咏叹调生活?

更新(2016年7月27日)

进一步澄清:我没有从DOM中删除内容,而是使用css来显示/隐藏内容(display:none to display:block,反之亦然)

accessibility wai-aria angularjs aria-live

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