function outCity(CityList) {
console.warn(CityList);
....
}
section.values()
if (CityList.country == section.values()){
data = {'q1':'asdf','q2':'asdf','q3':'asdf','q4':'asdf'};
var keys = Object.keys(data);
for(let ind in keys) { // пробегаюсь по объекту
let name = keys[ind];
let value = data[name];
console.warn(ind, name, value);
}
$('.some-class a').each(function() {
var $this = $(this);
$this.attr('href', $this.attr('href') + '#anchor');
});
$('.some-class a').each(function() {
var $this = $(this);
var href = $this.attr('href');
if (href.indexOf('#') === -1) {
$this.attr('href', $this.attr('href') + '#anchor');
}
});
eventBase.on('worker.getLogin', function() { });
eventBase.on('worker.getEmail', function() { });
Worker.addEventListener('message', m => {
eventBase.emit(`worker.${m.eventName}`);
});
export default class LoadingMask extends React.Component {
constructor(props) {
super(props)
this.state = {
togle: false
}
this._timeId = null;
}
componentDidMount () {
this._timeId = setTimeout(() => this.setState({togle: true}), 3000)
}
componentWillUnmount () {
clearTimeout(this._timeId);
}
render() {
return (
<View>
{this.state.togle ?
<View style={{flexDirection: 'row', justifyContent: "center", marginTop: 20,}}>
<Text style={{marginRight: 20, color: '#4488fe'}} onPress={this.props.action}>Попробовать еще раз?</Text>
<Ionicons name="md-refresh" size={20} color="#4488fe" />
</View>
: <ActivityIndicator size="large" color="#CCC" />
}
</View>
)
}
}
if (isProportional) {
// Тянем за низ или вверх.
if (changeHeight) {
const rh = this.state.startParams.object.height / object.height; // Получаем соотношение начальной высоты к измененной
object.width = this.state.startParams.object.width / rh; // полученное соотношение применяем для ширины
} else if (changeWidth) { // Тянем влево или вправо
const rw = this.state.startParams.object.width / object.width; // Получаем соотношение начальной ширины к измененной
object.height = this.state.startParams.object.height / rw; // полученное соотношение применяем для высоты
}
}