amt779,
Сообщение от amt779
|
В javascript отсутсвуют модификаторы доступа, вроде protected, private, public в cpp. Т.е. я не могу в классе javascript указать, ограничения доступа на чтение и запись, для объекта класса? Напр. для переменной o.noticesData.sort.state.direction.v
|
да
по поводу проблемы суть в том что в
Сообщение от amt779
|
if("asc"==v || "ASC"==v || true===v || 1==v)this.sort.state.direction.v = 1;
|
неправильно, ибо this здесь это не новосозданный объект, а direction, то есть надо писать не так
if("asc"==v || "ASC"==v || true===v || 1==v)this.sort.state.direction.v = 1;
а вот так
if("asc"==v || "ASC"==v || true===v || 1==v)this.v = 1;
и так везде